bleeding mamma - German English Dictionary